<!--
 * @Descripttion: 
 * @Author: voanit
 * @Date: 2022-03-04 14:24:50
 * @LastEditors: voanit
 * @LastEditTime: 2022-03-04 14:40:33
-->
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // splice   slice
    var arr = [1, 2, 3, 11, 4, 22, 5, 6]
    /* slice===
    1-不会影响原数组 
    2-会返回一个新数组
    3-slice(开始下标[包含自己],结束的下标[不包含自己])  ===[ )
    */
    // var newArr = arr.slice(2, 4)
    // console.log(arr, 888);
    // console.log(newArr, 999);

    /* splice
    1-会影响原数组
    2-会返回一个新数组,原数组得到的是一个截取之后的数组，原数组和新数组形成一个完整的数组
    3-splice(开始的下标[包含自己]，截取的长度)
    3-splice(从索引开始截取之后的数据)
    */
    var newArr = arr.splice(4)
    // console.log(arr, 888);
    console.log(newArr, 999);
  </script>
</body>

</html>